package com.ashbur.lottery;

import com.ashbur.lottery.req.DrawReq;
import com.ashbur.lottery.req.QuantificationDrawReq;
import com.ashbur.lottery.res.DrawRes;

/**
 * @author : Eumenides
 * @Description : 抽奖活动展台接口
 * @date : 2022/8/21
 * @Copyright ： 公众号：菜鸟的大厂梦
 */
public interface ILotteryActivityBooth {
    /**
     * 指定活动抽奖
     * @param drawReq 请求参数
     * @return        抽奖结果
     */
    DrawRes doDraw(DrawReq drawReq);

    /**
     * 量化人群抽奖
     * @param quantificationDrawReq 请求参数
     * @return                      抽奖结果
     */
    DrawRes doQuantificationDraw(QuantificationDrawReq quantificationDrawReq);

}
